domesticated landscape - Alemán Inglés Diccionario